have strength to withstand - Français Anglais Dictionnaire